package com.sh.data.engine.domain.datadev.flink.model.domain;

import lombok.Data;

import java.util.Date;

/**
 * @author: zigui.zdf
 * @description:
 * @date: 2021/6/4 14:21
 */
@Data
//@ApiModel
public class FlinkTaskDetailDomain {

    //    @ApiModelProperty(value = "节点id")
    private Long nodeId;

    //    @ApiModelProperty(value = "父节点")
    private Long pid;

    //    @ApiModelProperty(value = "名称")
    private String name;

    //    @ApiModelProperty(value = "类型 0-fink-sql 1-fink-jar 2-实时采集  3-udf 4-udaf 5-udtf 6-资源")
    private Integer nodeType;

    //    @ApiModelProperty(value = "创建人员")
    private String username;

    //    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    //    @ApiModelProperty(value = "修改时间")
    private Date updateTime;

    //    @ApiModelProperty(value = "描述")
    private String remark;

    //    @ApiModelProperty(value = "资源id")
    private Long resourceNodeId;

    //    @ApiModelProperty(value = "资源名")
    private String resourceName;

    //    @ApiModelProperty(value = "mainClass")
    private String mainClass;

    //    @ApiModelProperty(value = "配置模式 0-向导模式 1-脚本模式")
    private Integer modelType;

    //    @ApiModelProperty(value = "发布状态 0-未发布 1-发布")
    private Integer isPublished;

    //    @ApiModelProperty(value = "0-未锁定 1-锁定")
    private Integer isLocked;
}
